

.text-888888 {
	color: #888888;
}

.text-999999 {
	color: #999999;
}

.text-666666 {
	color: #666666;
}

.text-333333 {
	color: #333333;
}

.text-000000 {
	color: #000000;
}

.text-C2C2C2 {
	color: #C2C2C2;
}
.text-343A40{
	color:#343A40;
}
.text-333447{
	color:#333447;
}
.text-292940{
	color:#292940;
}
.text-666978{
	color:#666978;
}
.text-999BA8{
	color:#999BA8;
}
.text-999CAA{
	color:#999CAA;
}
.text-ffffff {
	color: #ffffff !important;
}
.text-FFB235{
	color: #FFB235;
}
.text-FF9D00{
	color:#FF9D00;
}
.text-CCCDD5{
	color:#CCCDD5;
}
.tetx-999BA8{
	color:#999BA8;
}
.text-F8F9FA{
	color:#F8F9FA;
}
.fz-12 {
	font-size: 12upx !important;
}
.text-F8F9FB{
	color: #F8F9FB;
}
.text-D8D9E1{
	color:#D8D9E1;
}
.text-FF7875{
	color:#FF7875;
}
.text-3CC935{
	color: #3CC935;
}
.text-FA8C16{
	color:#FA8C16;
}
.text-FFC23F{
	color:#FFC23F;
}
.text-2E2E4A{
	color:#2E2E4A;
}
.text-9099A1{
	color:#9099A1;
}
.text-F5F6F9{
	color:#F5F6F9 !important;
}

.text-FF9D00{
	color:#FF9D00 !important;
}
.text-FFD666{
	color: #FFD666;
}
.text-FFFDFE{
	color:#FFFDFE;
}
.text-1EF7FE{
	color:#1EF7FE;
}
.text-00D7FF{
	color:#00D7FF;
}
.text-00C0FF{
	color:#00C0FF;
}
.text-0BFBF8{
	color:#0BFBF8;
}
.text-666773{
	color:#666773;
}
.text-FFFEFF{
	color:#FFFEFF;
}
.text-fa3534{
	color: #fa3534;
}
.text-CCCDD6{
	color:#CCCDD6;
}
.text-3079FF{
	color:#3079FF;
}
.fz-13 {
	font-size: 13upx !important;
}

.fz-14 {
	font-size: 14upx !important;
}

.fz-15 {
	font-size: 15upx !important;
}

.fz-16 {
	font-size: 16upx !important;
}

.fz-18 {
	font-size: 18upx !important;
}
.fz-19{
	font-size: 19upx !important;
}
.fz-20 {
	font-size: 20upx !important;
}

.fz-22 {
	font-size: 22upx !important;
}

.fz-24 {
	font-size: 24upx !important;
}

.fz-25 {
	font-size: 25upx !important;
}

.fz-26 {
	font-size: 26upx !important;
}

.fz-28 {
	font-size: 28upx !important;
}

.fz-29 {
	font-size: 29upx !important;
}

.fz-30 {
	font-size: 30upx !important;
}

.fz-31 {
	font-size: 31upx !important;
}

.fz-32 {
	font-size: 32upx !important;
}

.fz-34 {
	font-size: 34upx !important;
}

.fz-36 {
	font-size: 36upx !important;
}

.fz-40 {
	font-size: 40upx !important;
}

.fz-44 {
	font-size: 44upx !important;
}

.fz-48 {
	font-size: 48upx !important;
}

.fz-50 {
	font-size: 50upx !important;
}

.fz-52 {
	font-size: 52upx !important;
}

.fz-56 {
	font-size: 56upx !important;
}

.fz-60 {
	font-size: 60upx !important;
}

.font-weight-300 {
	font-weight: 300;
}

.font-weight-400 {
	font-weight: 400;
}

.font-weight-500 {
	font-weight: 500;
}

.font-weight-600 {
	font-weight: 600;
}


.btn-bg {
	
}
.btn-none::after{
	content: ' ';
	position: absolute;
	pointer-events: none;
	box-sizing: border-box;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	left: 0;
	top: 0;
	width: 199.8%;
	height: 199.7%;
	-webkit-transform: scale(0.5, 0.5);
	transform: scale(0.5, 0.5);
	border: 1px solid currentColor;
	z-index: 1;
	background-color: rgba(255, 255, 255, 0.35);
}


.btn-wait {
	background: #F0F2F4 !important;
	color: #9099A1 !important;
}

.btn-small-gradient {
	box-shadow: 0px 4px 16px 0px rgba(156, 39, 176, 0.1), 0px 10px 20px 0px rgba(156, 39, 176, 0.15);
}
.card-shadow{
	box-shadow:0px 4upx 30upx -12upx rgba(102,105,120,0.2), 0px 4upx 12upx -6upx rgba(154,166,219,0.1);
}
.yellow-bg{
	background: linear-gradient(141deg, #7A60FF 0%, #1EF7FE 100%) !important;
}
.mine-bg{
	background: #292940;
}
.main-bg{
	background: #292940 !important;
}
.wallet-bg{
	background: #1C1C31;
}
.cancel-bg{
	background: #F5F6F9;
}
.btn-dis {
	background: #cccccc;
}
.bg-ffffff {
	background: #ffffff !important;
}


.line-h-1em {
	line-height: 1em;
}

.btn-submit {
	width: 100%;
	height: 98upx !important;
	border-radius: 49upx;
	line-height: 98upx !important;
	font-size: 32upx !important;
	color: #FFFFFF;
}

/deep/.uni-button:after {
	border: none !important;
}

/deep/.u-hairline-border:after {
	border: none !important;
}

.loading-img-box {
	width: 100%;
	min-height: 133upx;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	border-radius: 8upx;
	margin-bottom: 43upx;
	display: flex;
	align-items: center;
	justify-content: center;
}

.loading-img-box image {
	width: 100upx;
	height: 100upx;
}

.cricel-img{
	border-radius: 50%;
}
.font-DIN{
	font-family: DIN;
}
.pb-50{
	padding-bottom: 50upx;
}
.name-line-1{
	max-width: 220upx;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
/deep/ .u-icon__img{
	width: 240upx !important;
	
}
/* #ifdef H5 */
img{
	pointer-events:none !important;
	 -webkit-touch-callout: none !important;
	 user-select: none !important;
}
/* #endif */